feat: implement vehicles, GNC, insurance and alerts modules with AI extraction#2
Merged
Merged
Conversation
…untos - Scraper captures prueba images per-acta sequentially (not globally grouped) - Backend import downloads scraper images locally to /uploads/multas/:id/ instead of storing external links (fallback to link if download fails) - Pruebas viewer: dark blue panel, draggable, 4 drop zones, Ctrl+V paste, crop tool via getDisplayMedia - Images pasted manually (blob: / data: URLs) are uploaded as real files after import via FormData - Import endpoint returns inserted IDs so frontend can upload manual images to correct multa - Adjuntos tab shows ACTA number as header above gallery - Link-type adjuntos attempt to render as <img> with chain-icon fallback - Modal title includes numero_acta (patente · acta · fecha · hora) - hora_infraccion extracted from datetime-local field on import (split at T) - fecha/hora cells in verification table always editable with datetime-local + DatePicker - Anti-ESC protection on modal-verificacion and pruebas viewer (confirm before losing work) - ESC closes DatePicker popup first before propagating to modal (capture:true) - Dirty state tracking on forms; confirmation on ESC for new/edit modals - Fix: rendiciones detalle multas column (was checking _origen === 'pagos', field absent) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Implementacion completa de los 4 modulos - Vehiculos con AI vision + R2, GNC con historial y alertas, Seguros con PDF/imagen y companias dinamicas, y dropdowns con filtro en tiempo real. Ver commits para detalle.